#include "LCD12864.h"
#include "FontData.h"

// 显示中文名
void Display_ChineseName(void) {
    // 显示中文名"蔡云逸" (居中显示)
    // 12864屏幕宽度为128像素，每个汉字16像素，3个汉字共48像素
    // (128-48)/2 = 40，从第40列开始显示
    LCD_ShowChinese(40, 2, cai);   // 第2行开始
    LCD_ShowChinese(56, 2, yun);
    LCD_ShowChinese(72, 2, yi);
}

// 显示拼音
void Display_Pinyin(void) {
    // 显示拼音"CAI YUN YI" (居中显示)
    // 每个字母8像素，空格4像素
    unsigned char startX = 28;
    LCD_ShowChar(startX, 4, C);    startX += 8;
    LCD_ShowChar(startX, 4, A);    startX += 8;
    LCD_ShowChar(startX, 4, I);    startX += 8;
    LCD_ShowChar(startX, 4, space); startX += 4;
    LCD_ShowChar(startX, 4, Y);    startX += 8;
    LCD_ShowChar(startX, 4, U);    startX += 8;
    LCD_ShowChar(startX, 4, N);    startX += 8;
    LCD_ShowChar(startX, 4, space); startX += 4;
    LCD_ShowChar(startX, 4, Y);    startX += 8;
    LCD_ShowChar(startX, 4, I);
}